Fast Access to Remote Objects 2.0 - A renewed gateway to ENEAGRID distributed computing resources
نویسندگان
چکیده
This paper introduces a renewed gateway to ENEAGRID distributed computing resources, named Fast Access to Remote Objects 2.0 (FARO 2.0). FARO 2.0 is a tool for application and desktop virtualization with a strong focus towards user experience (UX), providing trained as well as untrained users a collection of centralized services that can be seamlessly used on their client through a remote desktop protocol. FARO 2.0 is a JavaFX application whose graphical user interface (GUI) and whose main logics has been implemented through the wellknown Web technologies (HTML5, CSS3, Javascript) for a easier maintainability and customizability, taking full advantage of the WebView component. Its framework has been deployed both as general purpose GUI for remote user access to ENEAGRID resources and as specialized application or workflow oriented GUI. They are applied in a set of applicative domains, ranging from material science to technologies for energy and industry, environmental modeling and nuclear fusion. Some examples and results are also presented. Keywords—graphical user interface; remote desktop; distributed computing; virtual labs
منابع مشابه
Exploiting Object Locality in JavaParty, a Distributed Computing Environment for Workstation Clusters
In a distributed programming environment with location transparency, fast access to remote resources is absolutely critical for eÆcient program execution but it is not suÆcient. Locality optimization will try to group objects according to their communication patterns and replace remote access by local access whenever possible. Locality optimization is based on the assumption that local access a...
متن کاملProxies, Application Interfaces, and Distributed Systems
Proxy objects are local representatives of remote objects in a distributed system. We use proxies to construct a transparent application programming interface (API) for the Choices distributed operating system. In earlier work, proxies were used in Choices to provide a protected, object{oriented interface to system objects. The addition of RemoteProxies allows applications to access all resourc...
متن کاملCorbaWeb: A WWW and Corba Worlds Integration
The future of distributed client/server computing will consist of the WWW and Corba environments. First, the WWW is the user-friendly uniform interface to access any distributed resource. Second, Corba is a single uniform object-oriented view of distributed and heterogeneous systems integration. Then these two worlds need to merge to make distributed objects user-friendly. This paper rst discus...
متن کاملDistributed objects in a commercial Web environment
The Web is a fast-moving target. Two years ago, HTML forms invoking server-side common-gateway interface (CGI) scripts were state-of-the-art for providing interactive services on the Web. As recently observed in Byte magazine, this technology has reached its limits [1]. The shortcomings of CGI are well known: • Inefficiency of execution • Sharing of state between invocations is difficult • No p...
متن کاملA Gateway for Phylogenetic Analysis Powered by Grid Computing Featuring GARLI 2.0
We introduce molecularevolution.org, a publicly available gateway for high-throughput, maximum-likelihood phylogenetic analysis powered by grid computing. The gateway features a garli 2.0 web service that enables a user to quickly and easily submit thousands of maximum likelihood tree searches or bootstrap searches that are executed in parallel on distributed computing resources. The garli web ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- PeerJ PrePrints
دوره 4 شماره
صفحات -
تاریخ انتشار 2016